﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;

namespace ActionService.DataTransferObjects
{
    [DataContract(Name = "InwardOutward")]
    public class InwardOutwardDto
    {
        [DataMember]
        public string RefID { get; set; }
        [DataMember]
        public int RefType { get; set; }
        [DataMember]
        public DateTime RefDate { get; set; }
        [DataMember]
        public DateTime PostedDate { get; set; }
        [DataMember]
        public string RefNo { get; set; }
        [DataMember]
        public string EmployeeID { get; set; }
        [DataMember]
        public string AccountingObjectID { get; set; }
        [DataMember]
        public string AccountingObjectName { get; set; }
        [DataMember]
        public string AccountingObjectAddress { get; set; }
        [DataMember]
        public string JournalMemo { get; set; }
        [DataMember]
        public string CurrencyID { get; set; }
        [DataMember]
        public decimal ExchangeRate { get; set; }
        [DataMember]
        public bool IsImportPurchase { get; set; }
        [DataMember]
        public string ShippingMethodID { get; set; }
        [DataMember]
        public decimal TotalAmount { get; set; }
        [DataMember]
        public string RestaurantID { get; set; }
        [DataMember]
        public bool IsPosted { get; set; }
        [DataMember]
        public bool IsMaterial { get; set; }
    }
}
